730 N Victory Blvd, Burbank, CA 91502-1641, Burbank
Last of The Barragan's restaurants. I use to go to the one on Sunset. The beef vegetable soup cocido is.very good. Passe
Last of The Barragan's restaurants. I use to go to the one on Sunset. The beef vegetable soup cocido is.very good. Passe